Module.c("itemRender.basicBookItem");

var listIndex = 0 ;

$(document).ready(function(){itemRender.basicBookItem.init()});


itemRender.basicBookItem.init = function(){
	
	itemRender.basicBookItem.bindEvent();
	
}

function getItemData(element){
	
	var item = eval('('+$(element).closest('.itemRoot').find('.itemData').val()+')');
	return item;
	
}

itemRender.basicBookItem.bindEvent = function(){
	
	$(".viewDetailBtClass").click(viewDetail);
	$(".removeMeBtClass").click(removeMe);
	
}

itemRender.basicBookItem.getHtmlCode = function(itemData){
	
	
	$('.basicBookItemRender').html('');

	$('.basicBookItemRenderTemplate>.itemRoot').clone(true).appendTo($('.basicBookItemRender'));
	
	$(".basicBookItemRender .titleLb").text(itemData.title);
	$(".basicBookItemRender .idLb").text(itemData.id);
	$(".basicBookItemRender .itemData").val($.toJSON(itemData));
	
	$('.basicBookItemRender .itemRoot').attr('listIndex',listIndex);
	
	
	listIndex++;
	
	return $('.basicBookItemRender>.itemRoot').clone(true);
}


function viewDetail(event){
	var itemData = getItemData(event.target);
	alert('书名:'+itemData.title+" 作者:"+itemData.author+"\nobjectJson:"+$.toJSON(itemData));
}

function removeMe(event){
	
	var rootItem = $(event.target).closest('.itemRoot');
	//var rootItem=$('.itemRoot[listIndex='+selectedIndex+']');
	$(rootItem).detach();
}
